$(document).ready(function()
    {
        $.table_master_suplier = null;
        
        $.init_master_suplier = function()
        {
            $.ajax({
                url: base_url + 'br-02/suplier/get_all',
                type: 'post',
                success : function(data)
                {
                    $.table_master = $('#suplier_master').dataTable({
                        "bJQueryUI": true,
                        "sPaginationType": "full_numbers",
                        "aaData": data.data,
                        "bDestroy": true,
                        "aoColumns":[

                        {
                            'sTitle' : 'Kode Suplier',
                            'mDataProp' : 'KODE_SUPLIER'
                        },


                        {
                            'sTitle' : 'Nama Suplier',
                            'mDataProp' : 'NAMA_SUPLIER'
                        },


                        ],
                        'fnServerData': function(sSource, aoData, fnCallback)
                {
                    $.ajax
                    ({
                        'dataType': 'json',
                        'type'    : 'POST',
                        'url'     : sSource,
                        'data'    : aoData,
                        'success' : fnCallback
                    });
                }
                    });
                },
                error: function(res)
                {
                    alert(res.responseText);
                },
                dataType: 'json'
            });
        }
        $.init_master_suplier();

        $.resultsuplier = function(data)
        {
            if($('td:first', data).html() != 'No matching records found')
            {
                $("#SUPLIER").val($('td:first', data).html());
                $("#NAMASUPLIER").val($('td:eq(1)', data).html());
            }
        }

        $('#dialog-suplier tbody tr').live('click', function()
        {
            $.datatablesuplierRowClicked(this);
        });

        $.datatablesuplierRowClicked = function(that)
        {
            $.resultsuplier(that);
            $('#dialog-suplier').dialog('close');
        }

        

        $('#dialog-suplier').dialog({
            title: 'Data suplier',
            width: '950px',
            autoOpen:false,
            modal:true,
            resizable:false
        });

        

        $("#suplier_master").submit(function() {
            return false;
        });

        $('#SUPLIER').click(function(){
            $('#dialog-suplier').dialog('open')
        });
    });